home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / dev / misc / gms_dev.lha / GMSDev / Includes / pragmas / colours_pragmas.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-08-15  |  1.5 KB  |  35 lines

  1. #ifndef _INCLUDE_PRAGMA_COLOURS_LIB_H
  2. #define _INCLUDE_PRAGMA_COLOURS_LIB_H
  3.  
  4. #ifndef CLIB_COLOURS_PROTOS_H
  5. #include <clib/colours_protos.h>
  6. #endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(COLBase,0x006,BlurArea(a0,d0,d1,d2,d3,d4))
  10. #pragma amicall(COLBase,0x00C,ClosestColour(d0,a0))
  11. #pragma amicall(COLBase,0x012,ConvertHSVToRGB(a0))
  12. #pragma amicall(COLBase,0x018,ConvertRGBToHSV(d0,a0))
  13. #pragma amicall(COLBase,0x01E,CopyPalette(a0,a1,d0,d1,d2))
  14. #pragma amicall(COLBase,0x024,DarkenArea(a0,d0,d1,d2,d3,d4))
  15. #pragma amicall(COLBase,0x02A,LightenArea(a0,d0,d1,d2,d3,d4))
  16. #pragma amicall(COLBase,0x030,RemapBitmap(a0,a1,d0))
  17. #pragma amicall(COLBase,0x036,DarkenPixel(a0,d0,d1,d2))
  18. #pragma amicall(COLBase,0x03C,LightenPixel(a0,d0,d1,d2))
  19. #pragma amicall(COLBase,0x042,CalcBrightness(d0))
  20. #endif
  21. #if defined(_DCC) || defined(__SASC)
  22. #pragma libcall COLBase BlurArea             006 43210806
  23. #pragma libcall COLBase ClosestColour        00C 8002
  24. #pragma libcall COLBase ConvertHSVToRGB      012 801
  25. #pragma libcall COLBase ConvertRGBToHSV      018 8002
  26. #pragma libcall COLBase CopyPalette          01E 2109805
  27. #pragma libcall COLBase DarkenArea           024 43210806
  28. #pragma libcall COLBase LightenArea          02A 43210806
  29. #pragma libcall COLBase RemapBitmap          030 09803
  30. #pragma libcall COLBase DarkenPixel          036 210804
  31. #pragma libcall COLBase LightenPixel         03C 210804
  32. #pragma libcall COLBase CalcBrightness       042 001
  33. #endif
  34.  
  35. #endif    /*  _INCLUDE_PRAGMA_COLOURS_LIB_H  */